package com.engineering.elink.hessian;


public interface AliyunHessianService {
	
	
	/**
	 * @description 校验OSS文件是否存在
	 * @param userId 用户ID
	 * @param object oss路径
	 * @return ossId 云对象服务器ID
	 */
	public String checkOssRecord(String userId, String object);

	/**
	 * @description 触发视频转码 
	 * @param object
	 * @return true 开始转码 false 启动转码失败
	 */
	public boolean transcodeVideo(String ossId);
	
	/**
	 * @description 获取云资源host
	 * @return hostUrl 云资源host地址
	 */
	public String getResourceHost();


	/**
	 * @description 获取视频资源地址
	 * @param 云资源ID
	 * @return 视频签名URL
	 */
	public String getVideoSignatureUrl(String ossId);
	
	
}
